video library - French English Dictionary